Section\ d'un\ pavé\ droit\ par\ un\ plan\
parallèle\ à\ une\ face.

A

B

C

D

E

F

G

H

Plan parallèle à la face avant / arrière

Plan parallèle à la face gauche / droite

Plan parallèle à la face dessus / dessous

MathsEnClair.com

A = (-3, 0)
B = (4, 0)
C = (6, 1)
D = (-1, 1)
E = (-3, 4)
F = (4, 4)
G = (6, 5)
H = (-1, 5)
a = Segment(A, B)
b = Segment(B, C)
c = Segment(C, G)
d = Segment(G, F)
e = Segment(F, B)
f = Segment(F, E)
g = Segment(E, A)
h = Segment(E, H)
i = Segment(H, G)
j = Segment(A, D)
k = Segment(D, C)
l = Segment(D, H)
L = Point(h)
m = Line(L, f)
n = Line(L, g)
K = Intersect(m, d)
I = Intersect(n, j)
p = Line(I, m)
q = Line(K, n)
J = Intersect(p, q)
poly1, i_1, j_1, k_1, l_1 = Polygon(I, J, K, L)
o = true
M = Point(f)
r = Line(M, d)
s = Line(M, e)
N = Intersect(s, a)
O = Intersect(r, i)
t = Line(N, r)
a_1 = Line(O, s)
P = Intersect(a_1, k)
poly2, m_1, n_1, p_1, o_1 = Polygon(M, N, P, O)
u = false
Q = Point(g)
b_1 = Line(Q, a)
c_1 = Line(Q, j)
R = Intersect(c_1, l)
S = Intersect(b_1, e)
d_1 = Line(S, c_1)
e_1 = Line(R, b_1)
T = Intersect(d_1, e_1)
poly3, q_1, s_1, t_1, r_1 = Polygon(Q, S, T, R)
v = false